.underline{text-decoration:underline;}
.pointer{cursor:pointer;}
img{border:none;}
.adLink{text-decoration: none; position: absolute; top: 0px; left: 0px; background:#ffffff;filter:alpha(opacity=1);opacity:0.01;display: inline-block;}
.wjAD{display:none;}

/*ad_wanjiabox_flash*/
.ad_wanjiabox_flash{ z-index: 1100; position: fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));bottom: 0px; right: 0px; display:none;}

/*WanjiaBoxAD*/
.ad_wanjiabox{z-index:1100;width:100%;height:234px;position:fixed;display:none;}
.popup_msg_container{width:280px;float:right;}
.im_popupWindow{ position: fixed;bottom: 0px;right: 0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));width:280px;}
.wi_draggable{margin-left:2px;height:24px;}
.founctionpic3{position:absolute;top:5px;left:265px;}
.wi_content{margin-bottom:-8px;}
.adWanJiaBoxFlashClose{position:absolute;z-index:999;width:30px;height:30px;right:0;top:0;background:#ffffff;filter:alpha(opacity=1);opacity:0.01;}

/*TopBgbanner*/
.ad_top_bgbanner{margin:0px auto; width:1200px; text-align:center; position:relative;}
.ad_top_bgbannerClose{width:30px;height:16px;color:#444;border:1px solid #c6c6c6;float:right;background:#f8f8f8;font-weight:bold;cursor:pointer; padding:0px 4px;position:absolute;top:0px;right:2px;text-align:center;line-height:16px;}

/*FloatLeftAD/FloatRightAD*/
.ad_float_left, .ad_float_right{position:fixed;bottom:80px;display:none;width:100px;height:100px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)-100));}
.adFloatLeftClose, .adFloatRightClose{overflow:hidden; background:#eee; width:100px; line-height:16px; height:16px;}
.ad_float_right{right:0px;}

/*FullScreenAD*/
.ad_full{margin:2px auto; width:1200px;display:none; text-align:center; position:relative;}
.ad_full .main{height:500px;width:1200px; overflow:hidden; left:0px;}
.ad_full .banner{height:50px; display:none;overflow:hidden; left:0px;}
.ad_full .control{display:none; background:#eee; right:0px; top:30px; position:absolute; text-align:right; padding:0px 5px; margin:2px; text-decoration:underline ;}

.ad_full_2{margin:2px auto; width:1200px;display:none; text-align:center; position:relative;}
.ad_full_2 .main{height:500px;width:1200px; overflow:hidden; left:0px;}
.ad_full_2 .banner{height:50px; display:none;overflow:hidden; left:0px;}
.ad_full_2 .control{display:none; background:#eee; right:0px; top:30px; position:absolute; text-align:right; padding:0px 5px; margin:2px; text-decoration:underline ;}



/*CoupletAD/CoupletAD2*/
.couplet{position:fixed; top:20px;_position:absolute;_bottom:auto;z-index:11;}
.couplet2024{position:fixed; top:390px;_position:absolute;_bottom:auto;z-index:11;} 
.couplet2020{position:fixed; top:140px;_position:absolute;_bottom:auto;z-index:11;} 
.coupletCTX{position:relative; display:none; height:0px;}
.LeftAdX{left:0px;position:fixed;height:360px; width:30px; overflow:hidden;_position:absolute;_left:-110px;display:none;}
.LeftAdXClose{position: absolute; text-align:left; cursor: pointer; bottom: 0px;color:#444;background:#eee; width:30px;text-decoration :underline; left:0;}
.RightAdX{right:0px;position:fixed; height:360px; width:30px; overflow:hidden;_position:absolute;_right:-110px;display:none;}
.RightAdXClose{position: absolute; text-align:left; cursor: pointer; bottom: 0px;color:#444;background:#eee; width:30px;text-decoration :underline; left:0;}  
.LeftAd{left:0px;position:fixed; height:360px; width:120px; overflow:hidden;_position:absolute;_left:-110px;display:none;}
.LeftAdClose{position: absolute; text-align:left; cursor: pointer; bottom: 0px; color:#444;background:#eee; width:120px;text-decoration :underline;left:0;}
.RightAd{right:0px;position:fixed; height:360px; width:120px; overflow:hidden;_position:absolute;_right:-110px;display:none;}
.RightAdClose{position: absolute; text-align:right; cursor: pointer; bottom: 0px; color:#444;background:#eee; width:120px;text-decoration :underline;left:0;}

/*LargeFloatAD*/
.ad_large_float{width:100%;bottom:80%;position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+200));z-index:100000;}
.ad_large_float .abody{display:none; position:relative;margin:0 auto;width:1200px;}
.ad_large_float .main{position:absolute; left:105px; height:500px; width:1000px; z-index:1000;}
.ad_large_float .banner{position:absolute; right:0px; top:45px; height:190px; width:30px; overflow:hidden; display:none;}
.ad_large_float .banner_control{overflow:hidden; width:30px; position:absolute; right:0px; top:235px; background:#eee; display:none;}
.largeFloatClose{width:80px;height:30px;float:right;z-index:10000;background:#ffffff; position:absolute;margin-left:925px;filter:alpha(opacity=1);opacity:0.01;}
/*LargeFloatAD temp*/
.ad_large_float .banner2{position:absolute; left:0px; top:45px; height:190px; width:30px; overflow:hidden; display:none;}
.ad_large_float .banner2_control{overflow:hidden; width:30px; position:absolute; left:0px; top:235px; background:#eee; display:none;}

/*FloatBottomAD/FloatBottomAD1*/
.ad_float_bottom{position:fixed; _position:absolute;_bottom:0px; left:50%;margin-left: -600px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); bottom:0px; z-index:999; height:60px; width:1200px;}
.ad_float_bottom1{position:fixed; _position:absolute; _bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-50-(parseInt(this.currentStyle.marginBottom,10)||0))); left:353px; bottom:0px; z-index:999; height:60px; width:100%;}
.ad_float_bottomClose{width:30px;height:16px;color:#444;border:1px solid #c6c6c6;float:right;background:#f8f8f8;font-weight:bold;cursor:pointer; padding:0px 4px;z-index:999;position:absolute;margin-left:924px;text-align:center;line-height:16px;}

/*PagePeelAD*/
.pagepeel{position:fixed; _position:absolute;_bottom:auto;top:0px; width:100%; height:0px;right:0px;display:none; z-index: 9999}
.pagepeel .pbody{position:relative; height:0px;}
.pagepeel .thumb{right:0px; top:0px; height:80px; width:80px; overflow:hidden; position:absolute; display:none;}
.pagepeel .control{position:absolute; right:0px;  top:80px; text-align:right; padding:5px; display:none; background:#eee; width:70px; line-height:8px; height:7px; overflow:hidden;}
.pagepeel .main{right:0px; top:0px; height:250px; width:350px; overflow:hidden; position:absolute;}
.bigPeelClose{width:45px;height:45px;z-index:999;position:absolute;background:#ffffff;filter:alpha(opacity=1);opacity:0.01;margin-top:205px;}
